yard trap - Spanish English Dictionary